package com.example.travel.mapper;

import com.example.travel.entity.Hotel;
import com.example.travel.entity.Orderform;
import com.example.travel.entity.User;
import com.example.travel.entity.dto.*;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface AdminUpdateMapper {

    boolean updateUserAudit(User user);

    boolean updateCheckIn(Orderform orderform);

    boolean updateOrderForm(Orderform orderform);

    boolean updateHotelInformation(HotelDTO hotelDTO);

    boolean updateScenicCheckIn(OrderformDTO orderformDTO);

    boolean updateScenicOrderForm(OrderformDTO orderformDTO);

    boolean updateScenicInformation(ScenicDTO scenicDTO);

    boolean updateScenicImg(ScenicImgDTO scenicImgDTO);

    boolean updateFestivalInformation(FestivalDTO festivalDTO);

    boolean updateFestivalImg(FestivalDTO festivalDTO);

    boolean updateReplyText(LeaveDTO leaveDTO);
}
